/ awesome-db-roadmap / 08 - Modern Databases.md
swadhinbiswas ✨ Initial commit: Ultimate Database Roadmap πŸ—‚οΈπŸš€ - From Zero to Pro! πŸ“šπŸ’‘ Β· 11/20/2025
e598c7b
47 lines Β· 1.1 KB
Raw Download

08 – Modern Distributed Databases

Modern databases bring together SQL + strong guarantees + global scale.


πŸ“Œ Overview

  • Understand why new databases were created beyond classic RDBMS/NoSQL
  • Learn design patterns like distributed SQL and global consistency

🧱 Systems

[[Google Spanner]]

  • Understand TrueTime and globally-distributed transactions

[[CockroachDB]]

  • Learn how it mimics PostgreSQL while scaling horizontally

[[YugabyteDB]]

  • Understand its architecture for transactional and analytical workloads

[[TiDB]]

  • Learn its TiKV/TiFlash architecture and MySQL compatibility

[[PlanetScale]]

  • Understand Vitess-based sharding and Git-style workflows

[[SingleStore]]

  • Learn its unified engine for transactional + analytical workloads

πŸ”— Connections

  • Deeply connected to [[01 - Fundamentals]] (CAP, sharding, replication)
  • Builds on [[06 - Internals]] knowledge (consensus, storage engines)
  • Competes or integrates with tools in [[04 - Big Data]] and [[05 - Cloud Databases]]